@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
outline: 0;
font-size: 100%;
}
body {
	font-size: 65.5%;
	font-family:Tahoma, Geneva, sans-serif;
	line-height: 1.5;
	background:#F7F7F7;
	margin:0px auto;
	text-align:center;
}

ol, ul {
	list-style:none;	
}

a {
	text-decoration: none;	
}

a:hover {
	text-decoration: underline;
}

.clear {
	clear:both;	
}

a img{
	border: none;	
}

.border-radius{
	border: solid #FC3 1px;
	display: block;
	border-radius: 4px;
	-khtml-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.noborder-radius{
	border: solid #999 0px;
	display: block;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	
	-moz-border-radius-topleft: 4px 4px;
	-moz-border-radius-topright: 4px 4px;
	
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	
	-khtml-border-top-left-radius: 4px 4px;
	-khtml-border-top-right-radius: 4px 4px;
	
	-ms-border-top-right-radius: 4px 4px;
	-ms-border-top-left-radius: 4px 4px;
	
	-o-border-top-right-radius: 4px 4px;
	-o-border-top-left-radius: 4px 4px;
}

.border-shadow{
	-khtml-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
	-ms-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
	-o-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px;	
}

/*wrapper*/
#wrapper{
	width : 100%;
	margin: 0px auto;
	background:#FCEFE2;
	border-bottom:1px solid #FC6;
	text-align:left;
}

#header{
	width: auto;
	height: 30px;
}

#header div#logo{
	float: left;
	text-align: left;
	width: 100%; height:30px;
	background:url(../resource/images/icon.gif) no-repeat;
	background-position:2 2px;
}
#header div#logo span{
	color:#0C0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	line-height:30px;
	font-weight:bold;
	padding-left:30px;
	
}
#header div#logo em{
	float:right;
}
#content{
	overflow:hidden;
	/*height:600px;*/
}
/*login*/
#login{
	border:1px solid #F93;
	width:350px;
	height:150px;
	margin:0px auto;	
	margin-top:150px;
}
#login div#title{
	color:#009;
	text-transform:uppercase;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	background:#CEE7F4;
	font-weight:bold;
}

.alogin1{
	float:left;
}
.alogin2{
	float:right;
	padding-right:50px;
}
#login div#content{
	padding-top:20px;
	padding-left:20px;
	color:#009;
	text-transform:uppercase;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
}
#content div#bt{
	text-align:center;
	padding-top:20px;
	padding-right:20px;
}
/**content left*/
#content #contentleft{
	border: 1px solid #FC6;	
	width:17.3%;
	height:598px;
	float:left;
}
#contentleft #menu{
	width:100%;
	height:25px;
	line-height:25px;
	background:url(../resource/images/menu.gif);
	
	text-transform:uppercase;
	font-weight:bold;
	color:#0C0;
	font-size:11px;
}
#menu-content1{
	height:570px;
	overflow:auto;
}
#contentleft #menu #menu-content .menu-item{
	width:100%;
	border-bottom:1px solid #FC6;
	padding-left:2px;
	font-size:12px;
}
.menu-title{
	height:23px;
	border-bottom:1px solid #FC6;
	border-top:1px solid #FC6;
}
#menu-title1{
	background:url(../resource/images/menuitem.gif) no-repeat;	
}
#menu-title2{
	background:url(../resource/images/user.gif) no-repeat;	
}
#menu-title3{
	background:url(../resource/images/setting.gif) no-repeat;	
}
.menu-title span{
	line-height:23px;
	padding-left:20px;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
}
.menu-content{
	background-color:#FCFCFC;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
}
/*content right*/
#content #contentrightscrollbox{
	border: 1px solid #FC6;	
	width:82%;
	/*height:598px;*/
	float:right;
	font-size:13px;
}
#contentrightscrollbox #main-menu{
	width:100%;
	height:25px;
	line-height:25px;
	background:url(../resource/images/menuright.gif);
	border-bottom:1px solid #FC9;
	font-weight:bold;
	color:#0C0;
	font-size:11px;
	overflow:hidden;
}
#main-content{
	width:100%;
	overflow:hidden;
}

#main-title{
	width:100%;
	height:25px;
	background:url(../resource/images/menu.gif);
	border-bottom:1px solid #FC9;
}
#main-title #title{
	background:url(../resource/images/news.gif) no-repeat;
	background-position:2 0px;
}
#main-title #title .title-cate{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#F30;
	padding-left:20px;
	line-height:25px;
	font-weight:300;
}
#main-find{
	width:100%;
	height:25px;
	background:url(../resource/images/menuright.gif);
	border-bottom:1px solid #FC9;
	overflow:hidden;
}
#main-cate-find{
	width:100%;
	height:546px;
	border-left:1px solid #Fc6;
	font-size:12px;
	overflow:auto;
}
#main-find #title-find .icon-add .lblfind{
	background-image:url(../resource/images/find_16.gif);
	background-repeat:no-repeat;
	background-position:2px 0px;
	padding-left:20px;
}
#main-find #title-find .icon-add1{
	background-repeat:no-repeat;
	background-position:2px 0px;
	padding-left:20px;
}
#main-content-t-and-c{
	width:100%;
	height:495px;
	overflow:hidden;	
}
#main-content-title{
	width:98%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

#main-content-content{
	width:100%;
	height:470px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:auto;
}
#main-page{
	width:100%;
	height:25px;
	background:url(../resource/images/menuright.gif);
	border-bottom:1px solid #FC9;
	border-top:1px solid #FC9;
}

/*list news*/
.list-news-background{
	background:url(../resource/images/menu-border.gif);	
}
.list-news{
	height:23px;
	line-height:23px;
	border-bottom:1px solid #E8E8E6;
	font-size:12px;	
	overflow:hidden;
}
.list-news span#stt{
	width:3.3%;
	text-align:center;
	float:left;
	background:url(../resource/images/menu-border-1.gif);
}
.list-news span#detail{
	width:3.3%;
	text-align:center;
	float:left;
}
.list-news span#edit{
	width:3.3%;
	text-align:center;
	float:left;
}
.list-news span#del{
	width:3.3%;
	text-align:center;
	float:left;
}
.list-news span#title{
	width:46%;
	padding-left:10px;
	float:left;
}
.list-news span#cate{
	width:17%;
	padding-left:10px;
	float:left;
}
.list-news span#date{
	width:13%;
	text-align:center;
	float:left;
}

.list-news span#status{
	width:6.7%;
	border-right:1px solid #CCC;
	text-align:center;
	float:left;
	overflow:hidden;
}

.bor-left-news{
	border-left: 1px solid #FAFAFA;
	height:23px;
}
/*end list news*/
#main-menu #addnew{
	float: left;
}
#main-menu #thoat{
	float: right;
}
.btn-text{
	padding-left:18px;
	cursor:pointer;
	border: 0px;
	background:transparent;
}
.btn-text:hover{
	padding-left:18px;
	cursor:pointer;
	background:url(../resource/images/button.gif);
}
.icon-add{
	background-image:url(../resource/images/add.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	line-height:25px;
}
.icon-lock{
	background-image:url(../resource/images/lock.gif);
	background-repeat:no-repeat;
	background-position:3 -1px;
	padding-left:20px;
}
.icon-user{
	background-image:url(../resource/images/user16.gif);
	background-repeat:no-repeat;
	background-position:3 -1px;
}
#list-menu-maintb{
	height:95.5%;
	width:80%;
	display:auto;
	background:#FFF;
	float:left;
}
#list-menu-file{
	width:19.9%;
	float:left;
}
#list-menu-maincm{
	height:95.5%;
	width:100%;
	display:auto;
	background:#FFF;
}
#list-menu-main{
	height:95.5%;
	width:100%;
	display:auto;
	background:#FFF;
}
#list-menu{
	height:95.5%;
	width:100%;
	display:auto;
	overflow:auto;
}
#list-menu-border{
	height:23px;
	line-height:23px;
	border-bottom:1px solid #CCC;
	background:url(../resource/images/menu-border.gif);
	font-size:12px;
}
.bor-left{
	border-left: 1px solid #CCC;
	height:23px;
}
/***************footer*/
#footer{
	height:25px;
	line-height:25px;
	background:url(../resource/images/infor.gif) no-repeat;
	padding-left:25px;	
	overflow:hidden;
	border-top:1px solid #FFF;
}
#footer span#info{
	float:left;
}

#footer span#name{
	color:#0C0;	
	text-transform:uppercase;
	float:right;
}
/*code phan add news*/
#edit-news{
	width:100%;	
}
.edit-title{
	width:100%;
	height:25px;
	background:url(../resource/images/menu.gif);
	border-bottom:1px solid #FC9;
}
.edit-title #title{
	background:url(../resource/images/edit.gif) no-repeat;
	background-position:2 0px;
}
.edit-title #title .title-cate{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#F30;
	padding-left:20px;
	line-height:25px;
	font-weight:600;
}
.edit-title #title .title-save .btsave{
	border:0px;
	background:transparent;
	background-image:url(../resource/images/save.gif);
	background-repeat:no-repeat;
	color:#00C;
	padding-left:22px;
}
.edit-title #title .title-save .btsave:hover{
	border:0px;
	background-color:#fedca3;
	background-image:url(../resource/images/savehover.gif);
	color:#00C;
	padding-left:22px;
}
.edit-content{
	width:98%;	
	height:545px;
	padding-left:20px;
	overflow:scroll;
}
#post-item .cellnext .first{
	width:15%;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#post-item .cellnext span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#post-item .cellnext .last{
	width:79%;
	float:left;
}
#post-item .celledit{
	width:98%;
	float:left;	
}
#menu-1{
	background-image:url(../resource/images/menu-1.gif);
	background-repeat:no-repeat;
	background-position:0 12px;
	padding-left:15px;	
	height:40px;
	line-height:40px;
}
#menu-1 #selectmenu{
	margin-left:20px;
}
#menu-2{
	background-image:url(../resource/images/menu-2.gif);
	background-repeat:no-repeat;
	background-position:0 12px;
	padding-left:15px;	
	height:40px;
	line-height:40px;
}
/*-------------table chat*/
#chat-le-title{
	border:1px solid #999;	
	width:96%;
}
#chat-le-title div#chat-title{
	float:left;
	background:#FCF1E0;
	width:100%;
	text-align:center;
	height:40px;
	line-height:50px;
	border-bottom:1px dotted #CCC;
}

#chat-le-title div#chat-content{
	background:#FCFCFC;
	width:100%;
	text-align:center;
	height:30px;
	border-bottom:1px dotted #CCC;
	overflow:hidden;
}
#chat-le-title #sid{
	float:left;
	width:5%;
	border-right:1px dotted #CCC;
	line-height:40px;
}
#chat-le-title #sname{
	float:left;
	width:33%;
	border-right:1px dotted #CCC;
	line-height:40px;
}
#chat-le-title #snick{
	float:left;
	width:33%;
	border-right:1px dotted #CCC;
	line-height:40px;
}
#chat-le-title #sstatus{
	float:left;
	width:15%;
	border-right:1px dotted #CCC;
	line-height:40px;
}
#chat-le-title #action{
	float:left;
	width:13%;
	line-height:40px;
}
/*file manager*/
#file-line{
	width:96%;
	height:540px;	
	overflow:hidden;
}
.file-item{
	width:143px;
	height:70px;
	overflow:hidden;
	float:left;
}
.file-item span{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;	
}
/******************pages*/
.pageborder{
	background:#E1EBFB;
	border: solid 1px #A0CBF5;	
	margin:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.pageborderselect{
	background:#70B5ED;
	border: solid 1px #170CEF;	
	margin:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#temp{
	position:fixed;	
}
.loginaaa{
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(../resource/images/menu-1.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}
/*for menu*/
ul{margin:0px; padding:0px; list-style-type:none;}
ul ul ul{display:none;}
ul.open {display:block;}
ul.closed {display:none;}

li {position:relative; cursor:pointer;	line-height:25px;}
li.closed {background: url(../resource/images/bullet_closed.gif) no-repeat left 2px;}
li.open { background: url(../resource/images/bullet_open.gif) no-repeat left 2px;}
/*for list menu*/
li.foo1{
	border-bottom: 1px solid #CCC;
}